100decf7ce9f7399c95f8f93027f45d9d3757fd5,Mage/src/mage/abilities/effects/common/continious/CommanderReplacementEffect.java,CommanderReplacementEffect,replaceEvent,#GameEvent#Ability#Game#,80
Before Change
Player player = game.getPlayer(card.getOwnerId());
if (player != null && player.chooseUse(Outcome.Benefit, "Move commander to command zone?", game)){
boolean result = card.moveToZone(Zone.COMMAND, source.getSourceId(), game, false);
return result;
}
}
After Change
card = game.getCard(spell.getSourceId());
}
} else {
card = game.getCard(event.getTargetId());
}
if (card != null) {
Player player = game.getPlayer(card.getOwnerId());
if (player != null && player.chooseUse(Outcome.Benefit, "Move commander to command zone?", game)){
game.informPlayers(player.getName() + " moved his commander to the command zone instead");
return card.moveToZone(Zone.COMMAND, source.getSourceId(), game, false);
}
}
}